BL51 BANKED LINKER/LOCATER V6.22.2.0                                                    03/15/2023  13:48:04  PAGE 1


BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Release\system_FE81001.obj, .\Release\STARTUP.obj, .\Release\main.obj TO .\Release\Sample_
>> DrvTMR REGFILE (.\Release\Sample_DrvTMR.ORC) PRINT (.\Sample_DrvTMR.m51) RAMSIZE (256) CODE (0X0000-0X1FFF) XDATA (0X
>> 8000-0X83FF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\Release\system_FE81001.obj (SYSTEM_FE81001)
  .\Release\STARTUP.obj (?C_STARTUP)
  .\Release\main.obj (MAIN)
  C:\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL_V5\C51\LIB\C51S.LIB (?C_IBP)


LINK MAP OF MODULE:  .\Release\Sample_DrvTMR (SYSTEM_FE81001)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0002H     UNIT         ?DT?DELAY?MAIN
            DATA    000AH     0001H     UNIT         ?DT?TMR2ISR?MAIN
            DATA    000BH     0001H     UNIT         ?DT?TMR1ISR?MAIN
            DATA    000CH     0001H     UNIT         ?DT?TMR0ISR?MAIN
            DATA    000DH     0001H     UNIT         ?DT?MAIN
            DATA    000EH     0001H     UNIT         ?C?LIB_DATA
            IDATA   000FH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0038H     UNIT         ?PR?TMR2ISR?MAIN
            CODE    003BH     0004H     UNIT         ?C_INITSEG
            CODE    003FH     0001H     UNIT         ?PR?SYSTEMINIT?SYSTEM_FE81001
                    0040H     0003H                  *** GAP ***
            CODE    0043H     0003H     ABSOLUTE     
                    0046H     0005H                  *** GAP ***
            CODE    004BH     0003H     ABSOLUTE     
                    004EH     0005H                  *** GAP ***
            CODE    0053H     0003H     ABSOLUTE     
            CODE    0056H     0103H     UNIT         ?PR?IOCFG?MAIN
            CODE    0159H     009DH     UNIT         ?C_C51STARTUP
            CODE    01F6H     006FH     UNIT         ?PR?TMRCLKINIT?MAIN
            CODE    0265H     0051H     UNIT         ?PR?TMR2INIT?MAIN
            CODE    02B6H     0051H     UNIT         ?PR?TMR1INIT?MAIN
            CODE    0307H     0051H     UNIT         ?PR?TMR0INIT?MAIN
            CODE    0358H     0038H     UNIT         ?PR?TMR1ISR?MAIN
            CODE    0390H     0038H     UNIT         ?PR?TMR0ISR?MAIN
            CODE    03C8H     001CH     UNIT         ?PR?DELAY?MAIN
            CODE    03E4H     001BH     UNIT         ?PR?MAIN?MAIN



OVERLAY MAP OF MODULE:   .\Release\Sample_DrvTMR (SYSTEM_FE81001)
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/15/2023  13:48:04  PAGE 2




SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN
  +--> ?PR?IOCFG?MAIN
  +--> ?PR?TMRCLKINIT?MAIN
  +--> ?PR?TMR0INIT?MAIN
  +--> ?PR?TMR1INIT?MAIN
  +--> ?PR?TMR2INIT?MAIN
  +--> ?PR?DELAY?MAIN



SYMBOL TABLE OF MODULE:  .\Release\Sample_DrvTMR (SYSTEM_FE81001)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        SYSTEM_FE81001
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:003FH         PUBLIC        SystemInit
  -------         PROC          SYSTEMINIT
  C:003FH         LINE#         38
  C:003FH         LINE#         39
  C:003FH         LINE#         41
  -------         ENDPROC       SYSTEMINIT
  -------         ENDMOD        SYSTEM_FE81001

  -------         MODULE        ?C_STARTUP
  C:0159H         SEGMENT       ?C_C51STARTUP
  I:000FH         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0001H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:015CH         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:0159H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/15/2023  13:48:04  PAGE 3


  N:0800H         SYMBOL        XDATALEN
  C:0167H         SYMBOL        XDATALOOP
  N:8000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:0159H         LINE#         133
  C:015BH         LINE#         134
  C:015CH         LINE#         135
  C:015DH         LINE#         136
  C:015FH         LINE#         140
  C:0162H         LINE#         141
  C:0164H         LINE#         145
  C:0166H         LINE#         147
  C:0167H         LINE#         148
  C:0168H         LINE#         149
  C:0169H         LINE#         150
  C:016BH         LINE#         151
  C:016DH         LINE#         170
  C:0170H         LINE#         185
  C:0173H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  C:03C8H         PUBLIC        delay
  C:0390H         PUBLIC        TMR0ISR
  C:0358H         PUBLIC        TMR1ISR
  C:0003H         PUBLIC        TMR2ISR
  D:00B8H         PUBLIC        IP
  C:03E4H         PUBLIC        main
  C:01F6H         PUBLIC        TMRClkInit
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:0307H         PUBLIC        TMR0Init
  C:02B6H         PUBLIC        TMR1Init
  C:0265H         PUBLIC        TMR2Init
  D:000DH         PUBLIC        cnt
  D:00C8H         PUBLIC        T2CON
  C:0056H         PUBLIC        IOCFG
  D:00D0H         PUBLIC        PSW
  -------         PROC          DELAY
  -------         DO            
  D:0008H         SYMBOL        i
  -------         ENDDO         
  C:03C8H         LINE#         36
  C:03C8H         LINE#         37
  C:03C8H         LINE#         40
  C:03E3H         LINE#         41
  -------         ENDPROC       DELAY
  -------         PROC          TMR2ISR
  -------         DO            
  D:000AH         SYMBOL        int_stat
  -------         ENDDO         
  C:0003H         LINE#         53
  C:0010H         LINE#         58
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/15/2023  13:48:04  PAGE 4


  C:0017H         LINE#         59
  C:001DH         LINE#         62
  C:002AH         LINE#         65
  C:0030H         LINE#         66
  -------         ENDPROC       TMR2ISR
  -------         PROC          TMR1ISR
  -------         DO            
  D:000BH         SYMBOL        int_stat
  -------         ENDDO         
  C:0358H         LINE#         78
  C:0365H         LINE#         83
  C:036CH         LINE#         84
  C:0372H         LINE#         87
  C:037FH         LINE#         90
  C:0385H         LINE#         92
  -------         ENDPROC       TMR1ISR
  -------         PROC          TMR0ISR
  -------         DO            
  D:000CH         SYMBOL        int_stat
  -------         ENDDO         
  C:0390H         LINE#         104
  C:039DH         LINE#         109
  C:03A4H         LINE#         110
  C:03AAH         LINE#         112
  C:03B7H         LINE#         115
  C:03BDH         LINE#         116
  -------         ENDPROC       TMR0ISR
  -------         PROC          TMR2INIT
  C:0265H         LINE#         128
  C:0265H         LINE#         129
  C:0265H         LINE#         134
  C:026BH         LINE#         135
  C:0271H         LINE#         138
  C:0276H         LINE#         139
  C:027CH         LINE#         140
  C:0282H         LINE#         141
  C:0288H         LINE#         144
  C:028DH         LINE#         145
  C:0293H         LINE#         146
  C:0299H         LINE#         147
  C:029FH         LINE#         150
  C:02AAH         LINE#         153
  C:02B5H         LINE#         180
  -------         ENDPROC       TMR2INIT
  -------         PROC          TMR1INIT
  C:02B6H         LINE#         192
  C:02B6H         LINE#         193
  C:02B6H         LINE#         197
  C:02BCH         LINE#         198
  C:02C2H         LINE#         201
  C:02C7H         LINE#         202
  C:02CDH         LINE#         203
  C:02D3H         LINE#         204
  C:02D9H         LINE#         207
  C:02DEH         LINE#         208
  C:02E4H         LINE#         209
  C:02EAH         LINE#         210
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/15/2023  13:48:04  PAGE 5


  C:02F0H         LINE#         213
  C:02FBH         LINE#         216
  C:0306H         LINE#         242
  -------         ENDPROC       TMR1INIT
  -------         PROC          TMR0INIT
  C:0307H         LINE#         254
  C:0307H         LINE#         255
  C:0307H         LINE#         259
  C:030DH         LINE#         260
  C:0313H         LINE#         263
  C:0318H         LINE#         264
  C:031EH         LINE#         265
  C:0324H         LINE#         266
  C:032AH         LINE#         269
  C:032FH         LINE#         270
  C:0335H         LINE#         271
  C:033BH         LINE#         272
  C:0341H         LINE#         275
  C:034CH         LINE#         278
  C:0357H         LINE#         304
  -------         ENDPROC       TMR0INIT
  -------         PROC          TMRCLKINIT
  C:01F6H         LINE#         316
  C:01F6H         LINE#         317
  C:01F6H         LINE#         319
  C:0201H         LINE#         322
  C:0217H         LINE#         323
  C:022DH         LINE#         324
  C:0243H         LINE#         328
  C:024EH         LINE#         329
  C:0259H         LINE#         330
  C:0264H         LINE#         331
  -------         ENDPROC       TMRCLKINIT
  -------         PROC          IOCFG
  C:0056H         LINE#         343
  C:0056H         LINE#         344
  C:0056H         LINE#         346
  C:0061H         LINE#         349
  C:0082H         LINE#         352
  C:0098H         LINE#         353
  C:00AEH         LINE#         354
  C:00C4H         LINE#         355
  C:00DAH         LINE#         358
  C:00FBH         LINE#         361
  C:0111H         LINE#         362
  C:0127H         LINE#         365
  C:0148H         LINE#         368
  C:014DH         LINE#         369
  C:0153H         LINE#         370
  C:0158H         LINE#         372
  -------         ENDPROC       IOCFG
  -------         PROC          MAIN
  C:03E4H         LINE#         385
  C:03E4H         LINE#         386
  C:03E4H         LINE#         387
  C:03E7H         LINE#         390
  C:03EAH         LINE#         393
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/15/2023  13:48:04  PAGE 6


  C:03EDH         LINE#         396
  C:03F0H         LINE#         399
  C:03F3H         LINE#         402
  C:03F9H         LINE#         404
  C:03F9H         LINE#         405
  C:03FCH         LINE#         406
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        ?C_IBP
  D:000EH         PUBLIC        ?C_IBP
  -------         ENDMOD        ?C_IBP



FUNCTION REGISTER MASKS


FUNCTION . . . . . REG MASK
---------------------------

DELAY. . . . . . . @0xf000
IOCFG. . . . . . . @0xe301
MAIN . . . . . . . @0xf301
SYSTEMINIT . . . . @0x8000
TMR0INIT . . . . . @0xe301
TMR0ISR. . . . . . @0xe301
TMR1INIT . . . . . @0xe301
TMR1ISR. . . . . . @0xe301
TMR2INIT . . . . . @0xe301
TMR2ISR. . . . . . @0xe301
TMRCLKINIT . . . . @0xe301

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SYSTEMINIT?SYSTEM_FE81001

Program Size: data=16.0 xdata=0 code=1010
LINK/LOCATE RUN COMPLETE.  1 WARNING(S),  0 ERROR(S)
